export type MessageName =
  | MessageName0
  | MessageName1

export type MessageName0 =
  | "extensionName"
  | "extensionDescription"
  | "lang"
  | "websiteLocale"
  | "unauthorizedError"
  | "cancelButton"
  | "okButton"
  | "personalBlocklist"
  | "content_singleSiteBlocked"
  | "content_showBlockedSitesLink"
  | "content_hideBlockedSitesLink"
  | "content_blockSiteLink"
  | "content_unblockSiteLink"
  | "popup_blockSiteTitle"
  | "popup_unblockSiteTitle"
  | "popup_details"
  | "popup_pageURLLabel"
  | "popup_pathDepth"
  | "popup_pageTitleLabel"
  | "popup_addedRulesLabel"
  | "popup_removedRulesLabel"
  | "popup_blockSiteButton"
  | "popup_unblockSiteButton"
  | "popup_openOptionsLink"
  | "popup_active"
  | "popup_inactive"
  | "popup_activateButton"
  | "popup_matchingRules"
  | "popup_blockingRulesLabel"
  | "popup_unblockingRulesLabel"
  | "popup_highlightingRulesLabel"
  | "popup_serpInfoMode_showBlockedResults"
  | "options_generalTitle"
  | "options_blacklistLabel"
  | "options_blacklistHelper"
  | "options_blockByTitle"
  | "options_blacklistUpdated"
  | "options_reloadBlacklistButton"
  | "options_importBlacklistButton"
  | "options_exportBlacklistButton"
  | "options_saveBlacklistButton"
  | "options_importBlacklistDialog_title"
  | "options_importBlacklistDialog_fromFile"
  | "options_importBlacklistDialog_selectFile"
  | "options_importBlacklistDialog_fromPB"
  | "options_importBlacklistDialog_pbLabel"
  | "options_importBlacklistDialog_append"
  | "options_importBlacklistDialog_importButton"
  | "options_importBlacklistDialog_helper"
  | "options_otherSearchEngines"
  | "options_otherSearchEnginesDescription"
  | "options_registerSearchEngine"
  | "options_searchEngineRegistered"
  | "options_skipBlockDialogLabel"
  | "options_hideBlockButtonsLabel"
  | "options_hideControlLabel"
  | "options_blockWholeSiteLabel"
  | "options_blockWholeSiteDescription"
  | "options_enableMatchingRules"
  | "options_appearanceTitle"
  | "options_blockColor"
  | "options_colorUseDefault"
  | "options_colorSpecify"
  | "options_highlightColors"
  | "options_highlightDescription"
  | "options_highlightColorAdd"
  | "options_highlightColorRemove"
  | "options_dialogTheme"
  | "options_dialogThemeDefault"
  | "options_dialogThemeLight"
  | "options_dialogThemeDark"
  | "options_syncTitle"
  | "options_syncFeatureUpdated"
  | "options_syncFeature"
  | "options_syncFeatureDescription"
  | "options_turnOnSync"
  | "options_turnOnSyncDialog_title"
  | "options_turnOnSyncDialog_useAltFlow"
  | "options_turnOnSyncDialog_altFlowAuthCodeLabel"
  | "options_turnOnSyncDialog_turnOnSyncButton"
  | "options_turnOffSync"
  | "options_syncResult"
  | "options_syncNever"
  | "options_syncRunning"
  | "options_syncReloadButton"
  | "options_syncNowButton"
  | "options_syncCategories"
  | "options_syncBlocklist"
  | "options_syncGeneral"
  | "options_syncAppearance"
  | "options_syncSubscriptions"
  | "options_syncSerpInfo"
  | "options_syncInterval"
  | "options_subscriptionTitle"
  | "options_enableRulesetSubscriptionURL"
  | "options_enableRulesetSubscriptionURLButton"
  | "options_rulesetSubscriptionURLIsEnabled"
  | "options_subscriptionFeature"
  | "options_subscriptionFeatureDescription"
  | "options_addSubscriptionButton"
  | "options_subscriptionNameHeader"
  | "options_subscriptionURLHeader"
  | "options_subscriptionUpdateResultHeader"
  | "options_subscriptionCheckBoxLabel"
  | "options_subscriptionMenuButtonLabel"
  | "options_noSubscriptionsAdded"
  | "options_subscriptionUpdateRunning"
  | "options_showSubscriptionMenu"
  | "options_updateSubscriptionNowMenu"
  | "options_removeSubscriptionMenu"
  | "options_updateAllSubscriptionsNowButton"
  | "options_addSubscriptionDialog_title"
  | "options_addSubscriptionDialog_nameLabel"
  | "options_addSubscriptionDialog_urlLabel"
  | "options_addSubscriptionDialog_altNameLabel"
  | "options_addSubscriptionDialog_altNameDescription"
  | "options_addSubscriptionDialog_addButton"
  | "options_showSubscriptionDialog_blacklistLabel"
  | "options_updateInterval"
  | "options_backupRestoreTitle"
  | "options_backupSettingsLabel"
  | "options_backupSettingsButton"
  | "options_restoreSettingsLabel"
  | "options_restoreSettingsButton"
  | "options_restoreSettingsInvalidFile"
  | "options_resetSettingsLabel"
  | "options_resetSettingsButton"
  | "options_resetSettingsConfirmation"
  | "options_aboutTitle"
  | "options_aboutVersion"
  | "options_aboutDocumentation"
  | "options_aboutReleaseNotes"
  | "options_aboutPrivacyPolicy"
  | "options_aboutThirdPartyNotices"
  | "options_experimentalSectionTitle"
  | "options_serpInfoLabel"
  | "options_openSerpInfoOptionsButton"
  | "options_serpInfoBasicSettingsSection"
  | "options_enableSerpInfo"
  | "options_enableSerpInfoSubscriptionURL"
  | "options_enableSerpInfoSubscriptionURLButton"
  | "options_serpInfoSubscriptionURLIsEnabled"
  | "options_accessPermissionLabel"
  | "options_accessPermissionDescription"
  | "options_accessPermissionButton"
  | "options_remoteSerpInfoSection"
  | "options_remoteSerpInfoVersion"
  | "options_remoteSerpInfoLastModified"
  | "options_remoteSerpInfoHomepage"
  | "options_showRemoteSerpInfoButton"
  | "options_removeRemoteSerpInfoButton"
  | "options_updateAllRemoteSerpInfoButton"
  | "options_remoteSerpInfoUpdateDone"
  | "options_addRemoteSerpInfoButton"
  | "options_addRemoteSerpInfoDialog_title"
  | "options_addRemoteSerpInfoDialog_urlLabel"
  | "options_addRemoteSerpInfoDialog_addButton"
  | "options_userSerpInfoSection"
  | "options_userSerpInfoDocumentationLink"
  | "options_saveUserSerpInfo"
  | "clouds_googleDriveSync"
  | "clouds_googleDriveSyncDescription"
  | "clouds_googleDriveSyncTurnedOn"
  | "clouds_dropboxSync"
  | "clouds_dropboxSyncDescription"
  | "clouds_dropboxSyncTurnedOn"

export type MessageName1 =
  | "error"
  | "content_multipleSitesBlocked"
  | "options_blacklistExample"
  | "options_highlightColorNth"
  | "options_turnOnSyncDialog_altFlowDescription"
  | "options_enableRulesetSubscriptionURLDescription"
  | "options_enableSerpInfoSubscriptionURLDescription"

